Commit Diff


commit - 7b2b0e90c2b708d13a841ff88b7a2257140f978b
commit + d3bcc7f1f848a7cde183b343ca532ce601ad184e
blob - 20afa74e06f4c0fdedbefe1612a0eb378078b13d
blob + 767a01e8e62ddb472e9d2679c080714e8bb9bf3e
--- README.md
+++ README.md
@@ -49,6 +49,18 @@ _merge = 'deep'
 ### head/base
 Добавляет title, description и canonical в заголовок, а также meta charset + viewport.
 
+### schema
+Подключает JSON-LD схемы для связанных объектов.
+
+Подключение в head:
+```go-html-template
+{{- .Store.Set "schema" "Person" }}
+{{- partial "schema/json-ld.html" . | safeHTML }}
+```
+
+#### Статья
+Для указания publisher в статье укажите publisher в Params страницы, либо в настройках сайта в site.Params.radium.publisher
+
 ## Shortcodes
 ### details
 Корректный details, позволяющий рендерить html.
blob - 15412c83493f4f18a68f6a067369f34c753c349c
blob + a5491c970b9c47fc418d5f1e8c0d76bee4cbda60
--- layouts/_partials/schema/Article.html
+++ layouts/_partials/schema/Article.html
@@ -55,7 +55,7 @@
 {{ end }}
 
 {{ if not (index $result "publisher") }}
-  {{ with (or .Params.publisher site.Params.publisher) }}
+  {{ with (or .Params.publisher (index site.Params "radium" "publisher")) }}
     {{ $result = merge $result (dict "publisher" (partial "schema/load" .)) }}
   {{ end }}
 {{ end }}